supervising instructor - German English Dictionary